jQuery(document).ready(function () {
    $('.report_report').click(function (e) {
        e.preventDefault();
        var report_id = $(this).attr('id');
        var this_report = $(this);
        $.ajax({
            url:CI.base_url + 'reports/report/' + report_id,
            type:'POST',
            success:function (data) {
                this_report.hide().text('Udalosť nahlásená ako chybná').fadeIn(500);
                this_report.css('color', '#cc6666');
            }
        });

        return false;

    });


    $('.thumbUp,.thumbDown').live('click', function () {
        var dec = $(this).attr('class').toString();
        var id = $(location).attr('href').match(/report\/([0-9]+)/)[1];
        data = 'id=' + id + '&dec=' + dec;
        $.ajax({
            url:CI.base_url + 'addthumb/insert/',
            type:'POST',
            data:data,
            success:function (r) {
                if (r == 'ok') {
                    $('.reportThumbs').
                        load(CI.base_url + 'addthumb/getThumbs/' + id);
                }
                else if (r == 'voted') {
                    $('.warn_thumbs').html('Už ste hlasovali.').show().fadeOut(1000);

                }
                else {

                    $('.warn_thumbs').load(CI.base_url + 'checklogin/check');
                }
            }
        });
    });

    $('#comment_button').live('click', function (e) {
        e.preventDefault();

        var id = $(location).attr('href').match(/report\/([0-9]+)/)[1];
        var title = $('#comment_title').val();
        var text = $('#comment_text').val();
        data = 'id=' + id + '&title=' + title + '&text=' + text;
        if (title.length > 0 && text.length > 0) { // aby nepridalo 2x - dvojklik

            $.ajax({
                url:CI.base_url + 'addcomment/insert/',
                type:'POST',
                data:data,
                success:function (r) {
                    if (r == 'ok') {
                        var vv = $('<div class=post></div>').load(CI.base_url + 'addcomment/getLastCommentByUser/' + id);
                        vv.appendTo('.news');
                        $('html, body').animate({
                            scrollTop:$(".footer").offset().top
                        }, 500);
                        $('#comment_title').val('');
                        $('#comment_text').val('');
                    }
                    else {
                        $('.warn_comments').load(CI.base_url + 'checklogin/check');
                    }

                }
            });
        }
    });
});